Big Huge Thesaurus

bicarbonate of soda

noun